description: Templates invoked via slash commands to insert pre-defined content.
Slash templates are a quick way to define Slash Command|slash commands that insert templated content at the cursor position. They are defined as pages tagged with #meta/template/slash.
/ if any) will be used as the slash command's name. For example, a page named Library/Slash Template/action-items creates a /action-items slash command.#meta/template/slash in its Frontmatter.${...}) are supported and will be evaluated when the template is inserted.A page named Library/Slash Template/action-items with this content:
---
tags: meta/template/slash
description: Insert a standard action items section
---
# Action items
* [ ] |^|
Creates a /action-items slash command that inserts an action items section.
You can configure these optional Frontmatter keys:
description: The description shown in the slash command completion menupriority: Higher priority commands appear earlier in the listonlyContexts (advanced): Only show the command in certain AST node contextsexceptContexts (advanced): Show the command everywhere except in these AST node contexts${template.each(query from index.tag "meta/template/slash" where _.tag == "page", templates.fullPageItem)}
See also: Slash Command, Template, Page Template